/* 一些通用样式 放到了 base.css */
.radioSty {
  position: relative;
  margin-bottom: 8px;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  background: #ffffff;
  border-radius: 8px;
  height: 40px;
}
.iconfont {
  font-size: 20px;
  background: #fff;
  position: absolute;
  z-index: 1;
  line-height: 36px;
}
.el-icon-arrow-left {
  left: 0;
}
.el-icon-arrow-right {
  right: 0;
}
.trainingMain ul li .trainingServe {
  width: 78%;
  overflow: hidden;
  white-space: nowrap;
  /* text-overflow: ellipsis; */
  vertical-align: middle;
}
.box-group .trainingMain ul li .trainingRingTime {
  width: 35%;
}
.trainingMain ul li button {
  width: 64px;
  height: 24px;
  border: 1px solid #8ad7cd;
  border-radius: 5px;
  float: right;
  margin-right: 0;
}
.trainingMain ul li .trainingUnSucess {
  background: #fff;
  color: #8ad7cd;
}
.trainingMain ul li .trainingSucess {
  background: #8ad7cd;
  color: #fff;
}

.countbutton {
  float: left;
  width: 95px;
  text-align: center;
  /* margin-top: 12px; */
}
.countbutton .el-button {
  margin-left: 0;
  margin-bottom: 4px;
  background: #dae6ff;
  border: #dae6ff;
  color: #333333;
  font-size: 13px;
}
.countbutton .el-button:last-child {
  margin-bottom: 0;
}
.businessSystem-right .box-group {
  /* border-color: #ffffff; */
}

/* 全局通用样式 */
.tab-header .bodyTitles {
  font-size: 14px;
  margin: 10px 0px;
  color: #4780fe;
  text-align: center;
  background-color: #ecf5ff;
  /* padding: 10px 0; */
}
.tab-header .bodyTitles,
.headerTitles {
  color: #4780fe;
  font-size: 14px;
  font-weight: 600;
  line-height: 40px;
}
.tab-header .bodyTitlesLeft,
.headerTitles {
  color: #4780fe;
  font-size: 14px;
  font-weight: 600;
  line-height: 40px;
}
.contentTitles {
  color: #4780fe;
  font-size: 14px;
  font-weight: 600;
  padding-bottom: 15px;
}

.el-form-item__content .el-date-editor.el-input,
.el-form-item__content .el-date-editor.el-input__inner {
  width: 100%;
}

.box_card_body .el-card {
  border: none;
}
.el-card.is-always-shadow {
  box-shadow: none;
  -webkit-box-shadow: none;
}
.iframe {
  padding-top: 5px;
}

.text_red {
  color: red;
}
.text_Index30 {
  text-indent: 30px;
}
.dispy_in_bok {
  display: inline-block;
}
.text_span {
  line-height: 40px;
  color: #409eff;
}
.margin_left30 {
  margin-left: 30px;
}

.margin_30 {
  margin: 30px 0;
}
/* 
修改element 样式
*/

.is-always-shadow .el-card__header {
  color: #fff;
  font-size: 14px;
}
.box-card-menu .box-card > .el-card__header {
  padding: 5px 10px 5px;
}
.btn_close {
  float: right;
  padding: 3px 20px 3px 0;
  color: #fff;
}
/* 修改form 表单样式 */
.el-form-item .el-form-item__content {
  text-align: left;
  line-height: normal;
}
.el-form-item--small .el-form-item__label,
.el-form-item .el-form-item__label {
  line-height: 34px;
  /* color: #999; */
}

/*  */

.eltabs > .el-tabs__header .el-tabs__item.is-active {
  border-right: none;
  border-bottom: 2px solid rgb(47, 89, 230);
}

.el-card .el-card__body {
  padding: 20px 10px;
}

.el-form-item__content .tsinput .el-input__inner {
  width: 100%;
  /* min-width: 200px; */
}
.el-form-item__content .el-input__icon {
  line-height: 36px;
}
.el-range-editor .el-input__icon {
  line-height: 30px;
}
.el-range-editor .el-range-separator {
  width: 10%;
}
.table_eltabs .el-tabs__item {
  height: 34px;
  line-height: 36px;
}

.el-dialog .el-dialog__body p {
  text-indent: 20px;
  color: #333131;
}
.el-dialog__wrapper .el-dialog .el-dialog__body .el-form-item .is-disabled {
  text-align: left;
}
.content_top {
  margin-top: 25px;
}
/* 修改导航 条的样式问题 */

.width30 {
  max-width: 480px;
  min-width: 330px;
  margin: 0 auto;
}
.width40 {
  max-width: 500px;
  min-width: 330px;
}
.width50 {
  max-width: 650px;
  min-width: 330px;
  margin: 0 auto;
}
.leftWidth30 {
  max-width: 480px;
  min-width: 330px;
  display: inline;
}
.form-radio {
  line-height: 36px;
}

/* 重复文件样式 */

.padding_top15 {
  padding-top: 15px;
}
.inlineBtn {
  display: inline-block;
  margin-left: 25px;
}

/*  业务模块的 最外层包裹层*/
.box_card_body {
  min-height: 470px;
}

/* 业务模块通用样式 */
#box .box-card-menu .el-card__body .el-form--inline .el_row_item {
  text-align: center;
  margin-right: 10%;
}

.businessIndex {
  /* background-color: #d1dfff !important; #dde9f5 !important */
  background-color: #d9e5f1 !important;
  height: auto;
}

.business_table .el-table__header-wrapper .el-table__header thead tr th {
  padding: 8px 0;
}
.business_table {
  margin: 0 12px;
  width: 99%;
}
.elItemBtm {
  width: 200px;
  margin-left: 25px;
  text-align: center;
}
/* 修改form表单下 没有校验时 取消下边距 */
.el-form .el-row .itemNoMargBtm > .el-form-item {
  margin-bottom: 10px;
}
.formData_form_inline .el-row .el-form-item {
  margin-bottom: 14px;
}

/* 话术 */
.el-card__body .hstable_wrap {
  width: 100%;
  margin-top: 30px;

  text-align: left;
}
.el-card__body .hstable_wrap .hstable {
  width: 98%;
  padding-bottom: 10px;
  display: inline-block;
}

/* 按钮样式 */
.el-card__body .btnBox {
  text-align: center;
  margin: 30px auto 0;
}
.el-table__header-wrapper .is-group > tr:nth-child(1) th .cell {
  text-align: center;
}
